{% extends "admin/base.html" %} {% load static %} {% block content %}
SISTEMA · MANUTENÇÃO CONTROLADA

Manutenção da base de dados

Limpe dados fictícios ou módulos específicos com pré-visualização, dependências automáticas, backup e auditoria. A conta atual e o esquema da base são sempre preservados.

Exclusivo superutilizadorTransação atómicaAuditoria permanente
{% if not enabled %}
shield_lock
Ferramenta desativada neste ambiente

Ative K4W_DATABASE_MAINTENANCE_ENABLED=True no ficheiro .env apenas durante a janela de manutenção.

{% endif %}
preview
Pré-visualização

Nada é eliminado no primeiro passo.

backup
Backup protegido

Snapshot JSON comprimido antes da limpeza total.

password
Dupla confirmação

Palavra-passe e frase exata.

history
Auditoria

Resultado detalhado por tabela e ficheiro.

{% csrf_token %} {% if form.non_field_errors %}
{{ form.non_field_errors }}
{% endif %}
PASSO 1

Modo de limpeza

Escolha uma operação seletiva ou uma reposição completa dos dados funcionais.

{% if allow_full %} {% endif %}
{% if form.mode.errors %}
{{ form.mode.errors }}
{% endif %}
{% for section in sections %}
SELEÇÃO

{{ section.title }}

Os módulos relacionados serão incluídos automaticamente quando necessário.

{% for group in section.groups %} {% endfor %}
{% endfor %} {% if form.groups.errors %}
{{ form.groups.errors }}
{% endif %}
PASSO 2

Proteções e comportamento

Defina o tratamento do backup, ficheiros físicos e dados estruturais.

Preservar durante a limpeza total

info

O próximo ecrã apresenta as contagens, dependências e ficheiros afetados. Ainda não elimina dados.

AUDITORIA

Operações recentes

Histórico permanente das limpezas solicitadas.

Ver histórico completo
{% endblock %}